﻿using System;
using System.Collections.Generic;
using System.Text;


namespace Shine.ManageUser
{
    /// <summary>
    /// 用户   
    /// </summary>
    public interface IUser
    {
        /// <summary>
        /// 名称
        /// </summary>
        string Name { get; set; }
        /// <summary>
        /// 登录名称
        /// </summary>
        string Loginname { get; set; }

        /// <summary>
        /// 是否锁定
        /// </summary>
        int Locked { get; set; }

        /// <summary>
        /// 资源节点
        /// </summary>
        //List<IResourceNode> ResourceNodes { get; }
        /// <summary>
        /// 功能权限序列
        /// 每个IPrivilegeGroup对应一个工具条或菜单项
        /// </summary>
        List<IPrivilegeGroup> PrivilegeGroups { get; set; }

        List<IPrivilegeGroup> ContentMenContent { get; set; }

        

    }
}
